/*
 * HashTable.h
 *
 *  Created on: 29/10/2012
 *      Author: pablo
 */

#ifndef HASHTABLE_H_
#define HASHTABLE_H_

#include"BloqueHash.h"

class HashTable{

private:
	vector<unsigned int> tabla;

public:
	unsigned int f(unsigned int);
	unsigned int getTamanio();
	void modifElemTabla(unsigned int pos,unsigned int value);
	unsigned int  getBloque(unsigned int pos);
	void nuevoBloque(unsigned int);

	HashTable(unsigned int);
	~HashTable();
};


#endif /* HASHTABLE_H_ */
